Task-based health data monitoring of aircraft components

ABSTRACT

Systems, methods and non-transitory computer readable storage medium are provided for task-based health data monitoring relating to aircraft components of aircraft within an aircraft fleet. One method includes establishing a review item with a first data review state to create a review task relating to health data of an aircraft component, generating images relating to the review item for display on a display device, retaining the review item for monitoring responsive to receiving user input changing the first data review state of the review item to a second data review state, receiving new health data relating to the aircraft component and automatically resetting the review item from the second data review state to the first data review state responsive to receiving the new health data to create a new review task.

CROSS-REFERENCE TO RELATED APPLICATIONS

This is a continuation of application Ser. No. 15/149,974 filed May 9,2016, now U.S. Pat. No. 9,701,420.

TECHNICAL FIELD OF THE DISCLOSURE

The present disclosure relates, in general, to aircraft health and usagemonitoring and, in particular, to a task-based health data monitoringsystem for reviewing data relating to the health of monitored aircraftcomponents within an aircraft fleet.

BACKGROUND

An aircraft, such as a helicopter, has many critical components that arerequired to operate properly in order to achieve flight safety. In thepast, monitoring of these critical components was performed throughmanual inspection, for example, before and after flights. These manualinspections, however, were inefficient and in many cases, insufficientto predict a critical component failure. To overcome some of thelimitations of manual inspections, Health and Usage Monitoring Systems(HUMS) have been installed on many aircraft. The use of HUMS have notonly resulted in improvements in aircraft safety but have also increasedoperational readiness of entire aircraft fleets by enabling operators toproactively identify and correct defects as well as minimize unscheduledmaintenance and logistics cost.

A typical HUMS includes numerous sensors, such as accelerometers, thatare placed on critical components of an aircraft such as the aircraft'sengine and drive system. The sensors gather data relating to parametersof the monitored components and provide the data to one or more on-boarddata acquisition units. The data is then transferred from the dataacquisition units to a ground station and other computer systems foroperator analysis. As an example, if a helicopter experiences arelatively high tail rotor drive shaft torque loading over a certainperiod of time, vibratory irregularities or deflection anomalies, theHUMS acquires the relevant data from the sensors for operator analysissuch that timely inspection and/or maintenance of bearings or otheraircraft systems can be performed. While HUMS have greatly improved theoverall safety records of aircraft employing this technology, it hasbeen found that due to the significant volume of data gathered andprocessed by HUMS for aircraft fleets, important data relating tospecific aircraft components of a particular aircraft within a fleet maysometimes be missed or overlooked by operators.

SUMMARY

In a first aspect, the present disclosure is directed to a method oftask-based health data monitoring relating to aircraft components ofaircraft within an aircraft fleet. The method includes identifyinghealth data of an aircraft component for potential monitoring based upona condition indicator provided by a health and usage monitoring system;establishing a Review Item for the health data of the aircraft componentwherein the Review Item has an initial data review state of New Data,thereby creating a Review Task; generating images of the Review Item fordisplay on a display device and receiving an indication to change thedata review state of the Review Item from New Data to Watch Data;receiving new health data relating to the aircraft component from thehealth and usage monitoring system; and automatically resetting the datareview state of the Review Item from Watch Data to New Data responsiveto the receipt of the new health data, thereby creating a new ReviewTask.

The method may also include compiling health and usage monitoring systemdata for the aircraft fleet; displaying the condition indicator on thedisplay device and receiving a user selection to establish the ReviewItem for the health data of the aircraft component; automaticallyidentifying that the condition indicator for the aircraft component hasdeviated from a desired level; determining the condition indicator hasan undesired indicator trend selected from the group consisting of rateof change, step change, data spike and change in scatter; generating amaintenance request for the aircraft component; closing the Review Item;generating a case study relating to the aircraft component; generating areport relating to the aircraft component; assigning a closing categoryto the Review Item and/or using closing category data to determine thevalidity of condition indicators provided by the health and usagemonitoring system.

In a second aspect, the present disclosure is directed to a system fortask-based health data monitoring relating to aircraft components ofaircraft within an aircraft fleet. The system includes a health datamonitoring computing system having logic stored within a non-transitorycomputer readable medium that is executable by a processor. The healthdata monitoring computer system is configured to identify health data ofan aircraft component for potential monitoring based upon a conditionindicator provided by a health and usage monitoring system; establish aReview Item for the health data of the aircraft component wherein theReview Item has an initial data review state of New Data, therebycreating a Review Task; generate images of the Review Item for displayon a display device and receive an indication to change the data reviewstate of the Review Item from New Data to Watch Data; receive new healthdata relating to the aircraft component from the health and usagemonitoring system; and automatically reset the data review state of theReview Item from Watch Data to New Data responsive to the receipt of thenew health data, thereby creating a new Review Task.

In a third aspect, the present disclosure is directed to anon-transitory computer readable storage medium comprising a set ofcomputer instructions executable by a processor for operating a healthdata monitoring computing system. The computer instructions areconfigured to identify health data of an aircraft component forpotential monitoring based upon a condition indicator provided by ahealth and usage monitoring system; establish a Review Item for thehealth data of the aircraft component wherein the Review Item has aninitial data review state of New Data, thereby creating a Review Task;generate images of the Review Item for display on a display device andreceive an indication to change the data review state of the Review Itemfrom New Data to Watch Data; receive new health data relating to theaircraft component from the health and usage monitoring system; andautomatically reset the data review state of the Review Item from WatchData to New Data responsive to the receipt of the new health data,thereby creating a new Review Task.

BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of the features and advantages of thepresent disclosure, reference is now made to the detailed descriptionalong with the accompanying figures in which corresponding numerals inthe different figures refer to corresponding parts and in which:

FIG. 1 is a flow diagram of a task-based health data monitoring systemfor aircraft components of aircraft within an aircraft fleet inaccordance with embodiments of the present disclosure;

FIG. 2 is a schematic illustration of an aircraft fleet in accordancewith embodiments of the present disclosure;

FIG. 3 is a schematic illustration of a Health and Usage MonitoringSystem (HUMS) in accordance with embodiments of the present disclosure;

FIGS. 4A-4E are webpages presented by a HUMS server displaying conditionindicator data relating to aircraft components of aircraft within anaircraft fleet in accordance with embodiments of the present disclosure;

FIG. 5 is a flow diagram of a process of task-based health datamonitoring relating to aircraft components of aircraft within anaircraft fleet in accordance with embodiments of the present disclosure;

FIGS. 6A-6D are Health Data Review Module webpages displaying ReviewData graphical user interfaces relating to a Review Item in accordancewith embodiments of the present disclosure;

FIG. 7 is a Health Data Review Module webpage displaying a Notes Logrelating to a Review Item in accordance with embodiments of the presentdisclosure;

FIG. 8 is a Health Data Review Module webpage displaying a Close Reviewgraphical user interface relating to a Review Item in accordance withembodiments of the present disclosure;

FIG. 9 is a Health Data Review Module webpage displaying a Case Studygraphical user interface relating to a Review Item in accordance withembodiments of the present disclosure; and

FIG. 10 is a Health Data Review Module webpage displaying an AssignCategory graphical user interface relating to a Review Item inaccordance with embodiments of the present disclosure.

DETAILED DESCRIPTION

While the making and using of various embodiments of the presentdisclosure are discussed in detail below, it should be appreciated thatthe present disclosure provides many applicable inventive concepts,which can be embodied in a wide variety of specific contexts. Thespecific embodiments discussed herein are merely illustrative and do notdelimit the scope of the present disclosure. In the interest of clarity,not all features of an actual implementation may be described in thepresent disclosure. It will of course be appreciated that in thedevelopment of any such actual embodiment, numerousimplementation-specific decisions must be made to achieve thedeveloper's specific goals, such as compliance with system-related andbusiness-related constraints, which will vary from one implementation toanother. Moreover, it will be appreciated that such a development effortmight be complex and time-consuming but would be a routine undertakingfor those of ordinary skill in the art having the benefit of thisdisclosure.

Referring to FIG. 1 in the drawings, a flow diagram representing systemsand methods for task-based health data monitoring of aircraft componentsof aircraft within an aircraft fleet is generally designated 10. Thesystems and methods described herein provide a mechanism for identifyinghealth issues relating to critical components of an aircraft and formonitoring health data trends associated with the critical components toefficiently and proactively correct defects, thereby improving aircraftsafety. While the systems and methods of the present disclosure may beused in association with a single aircraft, the greatest efficiencygains are seen when the systems and methods described herein areimplemented on a fleet level as indicated in block 12. As best seen inFIG. 2, aircraft fleet 12 may comprise any number of aircraft such ashelicopters 12A-12N. Aircraft fleet 12 may include only a single modelof aircraft, such as Bell 525 helicopters or may include numerousaircraft models such as Bell 525 helicopters, Bell 212 helicopters, Bell429 helicopters and the like, in which case each model could beconsidered its own aircraft fleet or a sub-fleet within aircraft fleet12.

A health and usage monitoring system (HUMS) 14 is associated withaircraft fleet 12 to acquire, analyze, communicate and store datagathered from sensors and accelerometers that monitor essentialcomponents of each aircraft. More specifically, as best seen in FIG. 3,HUMS 14 may include hundreds of sensors 16 that are embedded on-boardeach aircraft in critical locations including the aircraft's engine anddrive system to monitor a variety of parameters including, for example,vibration. The data obtained by sensors 16 is typically in an analogformat and is sent to one or more on-board data acquisition units 18that may convert the data into a digital format. The data from the dataacquisition units 18 is transferred to a fixed or mobile ground station20, typically after each flight, using wired or wireless communicationtechniques including, but is not limited to, hardwire cabling such asparallel cables, serial cables, USB cables, Firewire cables or the likeor wireless protocols such as Bluetooth connectivity, infraredconnectivity, radio transmission connectivity, Wi-Fi connectivity orother suitable communications protocol. Alternatively, data may betransferred from data acquisition units 18 to ground station 20 using aphysical media such as CompactFlash cards, Memory Sticks, SmartMediacards, MultiMediaCards (MMC), Secure Digital (SD) memory or othersuitable memory storage entity.

Ground station 20 may be a general purpose computer, a special purposecomputer or other machine with memory and processing capability. Forexample, ground station 20 may include one or more memory storagemodules including, but is not limited to, internal storage memory suchas random access memory (RAM), non-volatile memory such as read onlymemory (ROM), removable memory such as magnetic storage memory, opticalstorage memory including CD and DVD media, solid-state storage memoryincluding CompactFlash cards, Memory Sticks, SmartMedia cards,MultiMediaCards (MMC), Secure Digital (SD) memory or other suitablememory storage entity. Ground station 20 may be a microprocessor-basedsystem operable to execute program code in the form ofmachine-executable instructions. While certain operations and analysismay be performed using ground station 20 and/or other local computingsystems, the acquired data is preferably uploaded to HUMS servers anddatabases 22. Communication between ground station 20 and HUMS serversand databases 22 may occur over a proprietary encrypted network, apublic encrypted network, the Internet or other suitable communicationconnections and may include both wired and wireless connections.

HUMS servers and databases 22 may include one or more HUMS databaseshaving suitable database structural types, such as, relational,hierarchical, network, flat or object relational. The HUMS database maybe configured to store aircraft fleet information, aircraft information,aircraft component information and related information for one or moreaircraft fleet operators. HUMS servers and databases 22 may also includeone or more HUMS server computing systems such as one or more networkedcomputer servers each preferably having memory and processingcapability. For example, the HUMS servers may be microprocessor-basedsystems operable to execute computer software stored thereon in the formof machine-executable instructions to receive and process HUMSinformation from one or more ground stations 20 and to manage, accessand display HUMS information stored in the HUMS database. It is to beunderstood that the various modules of the HUMS servers may beimplemented in a variety of forms including hardware, software,firmware, special purpose processors and combinations thereof.

A fleet operator may use an operator web browser 24 to access the HUMSinformation relating to that operator's aircraft fleet, such as aircraftfleet 12. Operator web browser 24 may be implemented on a generalpurpose computer, a special purpose computer or other machine withmemory and processing capability and preferably on amicroprocessor-based computer system operable to communicate with HUMSservers and databases 22. For example, operator web browser 24 and HUMSservers and databases 22 may be connected via a communication networkusing hardwired and/or wireless connections. The communication networkmay be a local area network (LAN), wide area network (WAN), theInternet, or any other type of network that couples a plurality ofcomputers to enable various modes of communication via network messagesusing as suitable communication technique, such as Transmission ControlProtocol/Internet Protocol (TCP/IP), File Transfer Protocol (FTP),Hypertext Transfer Protocol (HTTP), Internet Protocol Security Protocol(IPSec), Point-to-Point Tunneling Protocol (PPTP), Secure Sockets Layer(SSL) Protocol or other suitable protocol.

Operator web browser 24 preferably includes a display device configuredto display a graphical user interface generated by HUMS servers anddatabases 22. The display device may be configured in any suitable form,including, for example, Liquid Crystal Displays (LCD), Light emittingdiode displays (LED), Cathode Ray Tube Displays (CRT) or any suitabletype of display. Operator web browser 24 and/or the display device mayalso include an audio output device such as speakers or an audio portallowing the user to hear audio output. The display device may alsoserve as a user interface device if a touch screen displayimplementation is used. Other user interface devices associated withoperator web browser 24 may include a keyboard and mouse, a keypad, atouch pad, a video camera, a microphone and the like to allow a dataanalyst to interact with operator web browser 24 and HUMS servers anddatabases 22.

In one non-limiting example, a data analyst using operator web browser24 to access HUMS information on aircraft fleet 12 from HUMS servers anddatabases 22 may be presented with information in the form of webpages.As best seen in FIG. 4A, the data analyst has accessed Fleet LevelStatus information associated with Operator 1. As illustrated, aircraftfleet 12 of Operator 1 includes numerous sub-fleets denoted asHelicopter Fleet 1, Helicopter Fleet 2 and Helicopter Fleet N, whereineach sub-fleet represents a particular model of helicopter such as Bell525 helicopters, Bell 212 helicopters, Bell 429 helicopters and thelike. In the illustrated example, Helicopter Fleet 2 has at least onecomponent of at least one aircraft that has a condition indicator in analert state, referred to herein as a critical condition indicator,associated therewith as depicted using the x-icons in front of Fleet 2Component and Fleet 2 Aircraft Status. It should be noted that when aspecific component has a critical condition indicator, the aircraftincluding that component will also have a critical condition indicator.Likewise, when a specific aircraft has a critical condition indicator,the fleet including that aircraft will also have a critical conditionindicator. As such, when a data analyst sees a fleet level criticalcondition indicator, this means that at least one aircraft in the fleethas a component in an alert state.

In the present example, the data analyst expands Fleet 2 Aircraft Statusin FIG. 4B to further investigate the critical condition indicator andidentify the specific aircraft with one or more components in an alertstate. As illustrated, Helicopter Fleet 2 includes numerous aircraftdenoted by tail numbers, such as Aircraft 10125, 10260 and 10152. In theillustrated example, at least one component in each of Aircraft 10125,10260 and 10152 has a critical condition indicator associated therewithas depicted using the x-icons in front of the tail numbers of theseaircraft. The data analyst expands Aircraft 10125 in FIG. 4C to furtherinvestigate the critical condition indicator associated therewith andidentify the specific component or components in an alert state. Asillustrated, Aircraft 10125 includes numerous components such as TailRotor, Main Rotor and Main Driveshaft to name a few. In the illustratedexample, the Tail Rotor component has a critical condition indicatorassociated therewith as depict using the x-icon in front of the TailRotor item in the list.

Now that the data analyst has identified the specific component havingthe critical condition indicator, the analyst can launch addition HUMSdata tools to further investigate the critical condition associated withthe Helicopter Fleet 2, Aircraft 10125, Tail Rotor component. Forexample, as best seen in FIG. 4D, the data analyst has launched a HUMSFault History for Component page showing the specific fault the HUMSsensors identified in the previous flight of Aircraft 10125; namely,Tail Rotor Pitch Variation fault as indicated by the x-icon followingthis fault item. In addition, as best seen in FIG. 4E, the data analysthas launched a HUMS Health History for Component page showing datarelating to Tail Rotor Pitch Variation for Aircraft 10125 over aprevious time period enabling the data analyst to identify any healthdata trends of interest. As illustrated, Tail Rotor Pitch Variation forAircraft 10125 has data points for Days 1-12 that are relatively stableand within a desired range. Data points for Days 13 and 14, however, areincreasing in value, which represents negatively trending data relatingto Tail Rotor Pitch Variation for Aircraft 10125. It is noted that whilethe data is trending negatively, the data points have not exceededeither the lower threshold at approximately Value 26 or the upperthreshold at approximately Value 40.

In this example, the data analyst for aircraft fleet 12 must nowdetermine whether inspection, maintenance or other activity should takeplace relating to the Tail Rotor Pitch Variation for Aircraft 10125based upon the critical condition indicator identified using the HUMS.If the data analyst decides to take no action, for example, because thecondition indicator has not exceeded the lower threshold, current HUMSdo not provide a way for the data analyst to subsequently reengage withthe health data relating to Tail Rotor Pitch Variation for Aircraft10125 without drilling down through the menu tree as described above.For example, it may be prudent for the data analyst to reassess thedecision to take no action after Aircraft 10125 has logged additionalflight time, however, current HUMS do not provide a way for the dataanalyst to know when new health data relating to the Tail Rotor PitchVariation for Aircraft 10125 is available without drilling down throughthe menu tree as described above. In addition, while a single criticalcondition indicator relating to a single component of a single aircraftwithin aircraft fleet 12 has been discussed in this example, in realworld aircraft fleets, HUMS data would be generated from hundreds ofaircraft each having hundred or thousands of condition indicators anyone or more of which may require data analyst review. Due to thesignificant volume of information provided by HUMS, negatively trendingdata that has not exceeded a particular threshold may tend to getoverlooked.

Referring again to FIG. 1, using the health data monitoring computingsystem 26 disclosed herein, negatively trending data relating to anaircraft component such as that in the example presented above, can beidentifying for potential monitoring, established as a Review Itemassociated with a Review Task and continuously monitored as new healthdata relating to the aircraft component becomes available. In otherwords, once a Review Item is established, the data analyst is able toefficiently monitor data trends to enable the data analyst to make morehighly informed decisions regarding proactive inspection or maintenancerelating to aircraft components or making requests to the OEM orengineering department relating to aircraft components. Health datamonitoring computing system 26 may be implemented on one or more generalpurpose computers, special purpose computers or other machines withmemory and processing capability and preferably on amicroprocessor-based computer system operable to communicate with HUMSservers and databases 22 over a communication network using hardwiredand/or wireless connections and a suitable communication protocol.Health data monitoring computing system 26 preferably includes a displaydevice configured to display a graphical user interface and utilizesinterface devices such as a keyboard and mouse, a touch screen display,a keypad, a touch pad, a video camera, a microphone and the like toallow a data analyst to interact with health data monitoring computingsystem 26.

Health data monitoring computing system 26 preferably includes anon-transitory computer readable storage medium including a set ofcomputer instructions executable by a processor for task-based healthdata monitoring relating to aircraft components of aircraft within anaircraft fleet. In the illustrated embodiment, the computer instructionsinclude a health data identification module 28 and a health data reviewmodule 30. It is to be understood that these and other modules of healthdata monitoring computing system 26 may be implemented in a variety offorms including hardware, software, firmware, special purpose processorsand combinations thereof. Health data identification module 28 usesmanual or automated techniques to determine which condition indicatorsrelating to an aircraft component should become candidates for furthermonitoring. For example, in a manual process, once a data analyst hasreviewed the HUMS Fault History for Component page depicted in FIG. 4Dand/or the HUMS Health History for Component page depicted in FIG. 4E,the data analyst may submit the health data for Tail Rotor PitchVariation for Aircraft 10125 as a candidate for further monitoring dueto the negatively trending data. Alternatively or additionally, healthdata identification module 28 may use one or more data modelingalgorithms or other suitable algorithms to identify data trends that maywarrant submission of health data relating to a particular aircraftcomponent as a candidate for further monitoring. For example, thealgorithms may search the HUMS data for condition indicators having rateof change data trends, step change data trends, data spike data trends,change in scatter data trends and the like.

After health data of the aircraft component has been identified as acandidate for further monitoring, this information is passed to healthdata review module 30. A data analyst may then accept the candidate, inwhich case the health data of the aircraft component becomes a ReviewItem within health data review module 30. The Review Item generates aReview Task for the data analyst each time new health data relating tothe aircraft component is received, for example, after each subsequentflight of Aircraft 10125. In addition, Review Item data is displayed byhealth data review module 30 in such a matter as to allow the dataanalyst to easily distinguish between previously reviewed data and newdata. Health data review module 30 also enables the data analyst torequest maintenance and/or OEM support and to monitor the results ofsuch actions as new HUMS data is received.

Referring next to FIG. 5 of the drawings, one embodiment of a process oftask-based health data monitoring relating to aircraft components ofaircraft within an aircraft fleet will now be described. Health datamonitoring computing system 26 receives data from health and usagemonitoring system 14, as indicated in block 32. Health data monitoringcomputing system 26 may requests access to the HUMS data relating to theentire aircraft fleet 12, a sub-fleet within aircraft fleet 12, aparticular aircraft within aircraft fleet 12, a particular component ofan aircraft within aircraft fleet 12 or other suitable data set within aspecified time period. In the present example, health data monitoringcomputing system 26 requests access to the HUMS data relating to theentire aircraft fleet 12 received within the past 24 hours. This HUMSdata is processed in health data identification module 28 using one ormore data modeling algorithms or other suitable algorithms to identifynegatively trending condition indicators having, for example, rate ofchange data trends, step change data trends, data spike data trends orchange in scatter data trends to identify health data for potentialmonitoring, as indicated in block 34. Alternatively or additionally, adata analyst reviewing the retrieved HUMS data may manually identifycandidates for potential monitoring based upon similar criteria.

Once candidates have been identified for potential monitoring in healthdata identification module 28, this information is now available inhealth data review module 30. The next process step involves determiningwhether to promote the identified candidate for potential monitoring toa Review Item according to decision block 36. If the data analyst doesnot believe the identified health data of the aircraft component shouldbe promoted to a Review Item, the process relating to the identifiedcandidate for potential monitoring is complete, as indicated by endblock 38. If the data analyst believes the identified health data of theaircraft component should be promoted to a Review Item, then health datareview module 30 establishes the identified candidate for potentialmonitoring as a Review Item, as determined in decision block 36. Theprocess moves forward to block 40 where the Review Item is given aninitial data review state of New Data and health data review module 30generates a Review Task, which is available for a data analyst, asindicated in block 42.

The Review Task remains available for review until a data analystreviews the Review Item as indicated in decision block 44. For example,as best seen in FIG. 6A, health data review module 30 is operable togenerate a graphical user interface relating to the Review Item suchthat the data analyst can analyze the health data of the aircraftcomponent and make a determination regarding the appropriate next step.If the data analyst does not believe the health data of the aircraftcomponent requires addition monitoring, the data analyst can select theClose Review button to close the Review Item, as indicated in decisionblock 46, in which case the process relating to the review of healthdata of the aircraft component is complete, as indicated by end block38. In the present example, however, after analysis of the Review Item,the data analyst decides the health data of the aircraft componentrequires addition monitoring and selects the Continue to Watch button,as best seen in FIG. 6A. Responsive thereto, health data review module30 sets the data review state of the Review Item to Watch Data, asindicated in block 48. The data review state remains Watch Data untilnew data is received from HUMS servers and databases 22, for example,after additional flight time is logged by the aircraft including theaircraft component under review, as indicated in decision block 50.

When new data is received from HUMS servers and databases 22, theprocess returns to block 40 where the data review state of the ReviewItem is set to New Data and health data review module 30 generates aReview Task, which is available for a data analyst, as indicated inblock 42. The Review Task remains available for review until a dataanalyst reviews the Review Item as indicated in decision block 44. Forexample, as best seen in FIG. 6B, health data review module 30 generatesa new graphical user interface relating to the Review Item with thepreviously reviewed health data indicated with solid indicia (Days 1-14)and the New Data indicated with open indicia (Day 15). If the dataanalyst does not believe the health data of the aircraft componentrequires addition monitoring, the data analyst can select the CloseReview button to close the Review Item, as indicated in decision block46, in which case the process relating to the review of health data ofthe aircraft component is complete, as indicated by end block 38. In thepresent example, however, after analysis of the Review Item, the dataanalyst decides the health data of the aircraft component shouldcontinue to be monitored and selects the Continue to Watch button, asbest seen in FIG. 6B. Responsive thereto, health data review module 30sets the data review state of the Review Item to Watch Data, asindicated in block 48. The data review state remains Watch Data untilnew data is received from HUMS servers and databases 22, as indicated indecision block 50.

As best seen in FIG. 6C, the process of receiving New Data relating tothe Review Item, setting the data review state of the Review Item to NewData, generating a Review Task, analyzing the Review Item, selecting theContinue to Watch button and resetting the data review state of theReview Item to Watch Data repeats for the New Data received on Days15-17. Upon analysis of the New Data received on Day 18, however, thedata analyst now believes addition action is required. For example, thedata analyst could request an inspection of the aircraft component underreview by selecting the Request Maintenance button, request informationfrom the aircraft OEM by selecting the Request OEM Support button orgenerate a report by selecting the Generate Report button. Whenselecting certain actions such as Request Maintenance or Request OEMSupport, for example, the Review Item may be assigned a category to aidthe data analyst in filtering and sorting pending Review Items by aparticular attribute. For example, a data analyst may want to see allReview Items that are pending OEM response or waiting on maintenanceverification. These filters may be deployed in a search tool withinhealth data review module 30 or may be provided in a category list ormenu viewable on health data review module 30 webpages. Reportsgenerated in health data review module 30 may include component,aircraft and/or fleet history reports relating to how often data isreviewed, who reviewed data and duration of Review Items from selectionto closing, as well as reports relating to frequency of component,system and/or aircraft reviews, Review Items successfully addressed byinitial maintenance and the time period for closing a Review Item aftersuch maintenance, system validations to determine how conditionindicators correlate to actual aircraft defects and similar reports thatcan help data analysts and their managers better use HUMS data.

Returning to the present example, the data analyst decides the requestan inspection of the aircraft component under review by selecting theRequest Maintenance button. In addition, the data analyst decides tomake a note relating to the maintenance request by selecting the AddNotes button. The data analyst then selects the Continue to Watch buttonsuch that health data review module 30 sets the data review state of theReview Item to Watch Data, as indicated in block 48. The data reviewstate remains Watch Data until new data is received from HUMS serversand databases 22, as indicated in decision block 50. The RequestMaintenance operation and feedback loop may be implemented in amaintenance management module integrated in health data monitoringcomputing system 26 and/or health and usage monitoring system 14 or maybe implemented as an independent system that is either automated ormanual. In any of these implementations, findings from inspections,maintenance actions taken and other relevant information are preferablyprovided to health data review module 30 such that the data analystsubsequently reviewing the Review Item will be informed of themaintenance status.

As best seen in FIG. 6D, following maintenance being performed on theaircraft component under review, the condition indicator relating tothis component has returned to its desired level as indicated by thedata from Days 19-20, which has been previously reviewed in theillustrated example and the data from Day 21, which is depicted as NewData. At this point, the data analyst believes the defect with thecomponent under review has been resolved and the Review Item should beclosed. Accordingly, the data analyst selects the Close Review button toclose the Review Item, as indicated in decision block 46, such that theprocess relating to the review of health data of the aircraft componentis complete, as indicated by end block 38.

Throughout the monitoring process associated with a Review Item, healthdata review module 30 maintains a log associated with the action takenduring the review process. As best seen in FIG. 7, health data reviewmodule 30 is operable to generate a Notes Log detailing the reviewprocess. For example, on Days 14-15, the Notes Log shows the followingactivity: Review Item Created; User 1 Reviews Health Data; User 1Continue to Watch; New Data Received; User 2 Reviews Health Data andUser 2 Continue to Watch. Importantly, the Notes Log maintains not onlyinformation relating to the action taken but also which data analystmade which decisions. This feature of health data review module 30enables efficient auditing of workflow and decision making by dataanalysts as part of their overall evaluation as data analysts. Inaddition, the Notes Logs chronicles the maintenance process associatedwith the component under review on Days 18-19 as follows: New DataReceived; User 1 Reviews Health Data; User 1 added note: “contactmaintenance to request inspection of component 1”; User 2 added note:“maintenance replaced component 1”; New Data Received; User 2 ReviewsHealth Data; User 2 added note: “post maintenance flight component 1normal”; and User 2 Continue to Watch. The information from the NotesLog relating to the maintenance activity can used in reports or otherpost mortem analysis of the Review Item. The Notes Log also makes arecord of the activity associated with closing the Review Item on Day 21as follows: New Data Received; User 1 Closes Review Item; User 1 addednote: “Health indicator correctly diagnosed component 1 degradation;Photograph attached; Closing Category set to TRUE POSITIVE”; and User 1promotes item to Case Study.

As suggest by the Notes Log and as best seen in FIG. 8, upon selectingthe Close Review button to close a Review Item, health data reviewmodule 30 presents the data analyst with a graphical user interface forselecting post review activities. For example, if the handling of aparticular Review Item could serve to benefit subsequent reviewprocesses, the data analyst may promote the Review Item to a Case Studyby selecting the Create Case Study button. The Case Study page will thenbe instantiated enabling the data analyst to add photos, reports, notesor other material that may be relevant to the Review Item and theresolution of the defect associated therewith, as best seen in FIG. 9.

In addition, as best seen in FIG. 8, health data review module 30includes a feedback system that allows the data analyst the assign aclosing category to the Review Item by selecting the Assign Categorybutton. The Assign Category page will then be instantiated enabling thedata analyst to select a closing category based upon the Review Itemprocess. In the illustrated example, as best seen in FIG. 10, the dataanalyst may selected among four categories; namely, True Positive, FalsePositive, True Negative and False Negative. Use of the closingcategories enables system users to determine where system deficienciesmay reside. For example, if over time numerous False Positive closingcategory designations are associated with the same type of aircraftcomponent on the same type of aircraft, this may point to a validityissue with the condition indicators provided by the health and usagemonitoring system such as a flaw in the sensors obtaining data relatingto that aircraft component in that type of aircraft. Similarly, if overtime numerous True Positive closing category designations are associatedwith the same type of aircraft component on the same type of aircraft,this may be an indication that a fleet level problem may exist relatingto that aircraft component and fleet level inspection or maintenance maybe desirable.

Embodiments of methods, systems and program products of the presentdisclosure have been described herein with reference to drawings. Whilethe drawings illustrate certain details of specific embodiments thatimplement the methods, systems and program products of the presentdisclosure, the drawings should not be construed as imposing on thedisclosure any limitations that may be present in the drawings. Theembodiments described above contemplate methods, systems and programproducts stored on any non-transitory machine-readable storage media foraccomplishing its operations. The embodiments may be implemented usingan existing computer processor or by a special purpose computerprocessor incorporated for this or another purpose or by a hardwiredsystem.

Certain embodiments can include program products comprisingnon-transitory machine-readable storage media for carrying or havingmachine-executable instructions or data structures stored thereon. Suchmachine-readable media may be any available media that may be accessedby a general purpose or special purpose computer or other machine with aprocessor. By way of example, such machine-readable storage media maycomprise RAM, ROM, EPROM, EEPROM, CD-ROM or other optical disk storage,magnetic disk storage or other magnetic storage devices, or any othermedium which may be used to carry or store desired program code in theform of machine-executable instructions or data structures and which maybe accessed by a general purpose or special purpose computer or othermachine with a processor. Combinations of the above are also includedwithin the scope of machine-readable media. Machine-executableinstructions comprise, for example, instructions and data which cause ageneral purpose computer, special purpose computer or special purposeprocessing machines to perform a certain function or group of functions.

Embodiments of the present disclosure have been described in the generalcontext of method steps which may be implemented in one embodiment by aprogram product including machine-executable instructions, such asprogram code, for example in the form of program modules executed bymachines in networked environments. Generally, program modules includeroutines, programs, logics, objects, components, data structures, andthe like that perform particular tasks or implement particular abstractdata types. Machine-executable instructions, associated data structuresand program modules represent examples of program code for executingsteps of the methods disclosed herein. The particular sequence of suchexecutable instructions or associated data structures representsexamples of corresponding acts for implementing the functions describedin such steps.

Embodiments of the present disclosure may be practiced in a networkedenvironment using logical connections to one or more remote computershaving processors. Those skilled in the art will appreciate that suchnetwork computing environments may encompass many types of computers,including personal computers, hand-held devices, multi-processorsystems, microprocessor-based or programmable consumer electronics,network PCs, minicomputers, mainframe computers, and so on. Embodimentsof the disclosure may also be practiced in distributed computingenvironments where tasks are performed by local and remote processingdevices that are linked through a communications network includinghardwired links, wireless links and/or combinations thereof. In adistributed computing environment, program modules may be located inboth local and remote memory storage devices.

An exemplary implementation of embodiments of methods, systems andprogram products disclosed herein might include general purposecomputing computers in the form of computers, including a processingunit, a system memory or database, and a system bus that couples varioussystem components including the system memory to the processing unit.The database or system memory may include read only memory (ROM) andrandom access memory (RAM). The database may also include a magnetichard disk drive for reading from and writing to a magnetic hard disk, amagnetic disk drive for reading from or writing to a removable magneticdisk and an optical disk drive for reading from or writing to aremovable optical disk such as a CD ROM or other optical media. Thedrives and their associated machine-readable media provide nonvolatilestorage of machine-executable instructions, data structures, programmodules and other data for the computer. User interfaces, as describedherein may include a computer with monitor, keyboard, a keypad, a mouse,joystick or other input devices performing a similar function.

It should be noted that although the diagrams herein may show a specificorder and composition of method steps, it is understood that the orderof these steps may differ from what is depicted. For example, two ormore steps may be performed concurrently or with partial concurrence.Also, some method steps that are performed as discrete steps may becombined, steps being performed as a combined step may be separated intodiscrete steps, the sequence of certain processes may be reversed orotherwise varied, and the nature or number of discrete processes may bealtered or varied. The order or sequence of any element or apparatus maybe varied or substituted according to alternative embodiments.Accordingly, all such modifications are intended to be included withinthe scope of the present disclosure. Such variations will depend on thesoftware and hardware systems chosen and on designer choice. It isunderstood that all such variations are within the scope of the presentdisclosure. Likewise, software and web implementations of the presentdisclosure could be accomplished with standard programming techniquesusing rule based logic and other logic to accomplish the variousprocesses.

The foregoing description of embodiments of the disclosure has beenpresented for purposes of illustration and description. It is notintended to be exhaustive or to limit the disclosure to the precise formdisclosed, and modifications and variations are possible in light of theabove teachings or may be acquired from practice of the disclosure. Theembodiments were chosen and described in order to explain the principalsof the disclosure and its practical application to enable one skilled inthe art to utilize the disclosure in various embodiments and withvarious modifications as are suited to the particular use contemplated.Other substitutions, modifications, changes and omissions may be made inthe design, operating conditions and arrangement of the embodimentswithout departing from the scope of the present disclosure. Suchmodifications and combinations of the illustrative embodiments as wellas other embodiments will be apparent to persons skilled in the art uponreference to the description. It is, therefore, intended that theappended claims encompass any such modifications or embodiments.

What is claimed is:
 1. A method of task-based health data monitoring ofdata provided by health and usage monitoring systems and relating toaircraft components of aircraft within an aircraft fleet, the methodcomprising: (A). establishing a review item with a first data reviewstate to create a review task relating to health data of an aircraftcomponent of an aircraft within the aircraft fleet; (B). generatingimages relating to the review item for display on a display device; (C).retaining the review item for monitoring responsive to receiving userinput changing the first data review state of the review item to asecond data review state; (D). receiving new health data relating to theaircraft component; and (E). automatically resetting the review itemfrom the second data review state to the first data review stateresponsive to receiving the new health data to create a new review task.2. The method as recited in claim 1 wherein establishing a review itemwith a first data review state to create a review task relating tohealth data of an aircraft component further comprises displaying acondition indicator relating to the aircraft component on the displaydevice and receiving user input to establish the review item.
 3. Themethod as recited in claim 1 wherein establishing a review item with afirst data review state to create a review task relating to health dataof an aircraft component further comprises automatically establishingthe review item based upon a condition indicator for the aircraftcomponent deviating from a desired level.
 4. The method as recited inclaim 1 wherein establishing a review item with a first data reviewstate to create a review task relating to health data of an aircraftcomponent further comprises automatically establishing the review itembased upon a condition indicator for the aircraft component having anundesired indicator trend selected from the group consisting of rate ofchange, step change, data spike and change in scatter.
 5. The method asrecited in claim 1 further comprises generating a maintenance requestfor the aircraft component and performing maintenance on the aircraftcomponent based upon the review task.
 6. The method as recited in claim5 wherein receiving new health data relating to the aircraft componentoccurs after maintenance is performed on the aircraft componentresponsive to the maintenance request.
 7. The method as recited in claim1 further comprising repeating steps (B), (C), (D) and (E) until closingthe review item.
 8. The method as recited in claim 7 wherein closing thereview item further comprises assigning a closing category to the reviewitem.
 9. The method as recited in claim 8 further comprising usingclosing category data to validate condition indicators.
 10. A system fortask-based health data monitoring of data provided by a health and usagemonitoring systems and relating to aircraft components of aircraftwithin an aircraft fleet, the system comprising: a health datamonitoring computing system having logic stored within a non-transitorycomputer readable medium, the logic executable by a processor, whereinthe health data monitoring computer system is configured to: (A).establish a review item with a first data review state to create areview task relating to health data of an aircraft component of anaircraft within the aircraft fleet; (B). generate images relating to thereview item for display on a display device; (C). retain the review itemfor monitoring responsive to receiving user input changing the firstdata review state of the review item to a second data review state; (D).receive new health data relating to the aircraft component; and (E).automatically reset the review item from the second data review state tothe first data review state responsive to receiving the new health datato create a new review task.
 11. The system as recited in claim 10wherein the health data monitoring computer system is configured todisplay a condition indicator relating to the aircraft component on thedisplay device and receive user input to establish the review item. 12.The system as recited in claim 10 wherein the health data monitoringcomputer system is configured to automatically establish the review itembased upon a condition indicator relating to the aircraft componentdeviating from a desired level.
 13. The system as recited in claim 10wherein the health data monitoring computer system is configured torepeat items (B), (C), (D) and (E) until receiving an indication toclose the review item.
 14. The system as recited in claim 10 wherein thehealth data monitoring computer system is configured to use closingcategory data to validate condition indicators.
 15. A non-transitorycomputer readable storage medium comprising a set of computerinstructions executable by a processor for operating a computing systemfor task-based health data monitoring of data provided by health andusage monitoring systems and relating to aircraft components of aircraftwithin an aircraft fleet, the computer instructions configured to: (A).establish a review item with a first data review state to create areview task relating to health data of an aircraft component of anaircraft within the aircraft fleet; (B). generate images relating to thereview item for display on a display device; (C). retain the review itemfor monitoring responsive to receiving user input changing the firstdata review state of the review item to a second data review state; (D).receive new health data relating to the aircraft component; and (E).automatically reset the review item from the second data review state tothe first data review state responsive to receiving the new health datato create a new review task.
 16. The non-transitory computer readablestorage medium as recited in claim 15 wherein the computer instructionsare configured to display a condition indicator relating to the aircraftcomponent on the display device and receive user input to establish thereview item.
 17. The non-transitory computer readable storage medium asrecited in claim 15 wherein the computer instructions are configured toautomatically establish the review item based upon a condition indicatorrelating to the aircraft component deviating from a desired level. 18.The non-transitory computer readable storage medium as recited in claim15 wherein the computer instructions are configured to repeat items (B),(C), (D) and (E) until receiving an indication to close the review item.19. The non-transitory computer readable storage medium as recited inclaim 15 wherein the computer instructions are configured to use closingcategory data to validate condition indicators.